step before an altar - Espagnol Anglais Dictionnaire